bullet-proof helmet - Spanish English Dictionary